afghan new beginnings programme - German English Dictionary